package com.ruoyi.system.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 dose_value
 * 
 * @author ruoyi
 * @date 2021-10-29
 */
public class DoseValue extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    public BigDecimal getCounts() {
        return counts;
    }

    public void setCounts(BigDecimal counts) {
        this.counts = counts;
    }

    private BigDecimal counts;

    public String getTimes() {
        return times;
    }

    public void setTimes(String times) {
        this.times = times;
    }

    private String times;
    /** 主键 */
    private Long ID;

    /** $column.columnComment */
    private Long dvId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long dvEmpid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvBatchid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvDatasource;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvDosekind;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvDosetype;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal dvValue;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvHasdeclare;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvKzcdoseid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvKzcempid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dvStartdate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dvEnddate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvReaderid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvZoneid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvDosemeter;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvTaskid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dvReconst;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvIscompensate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvDesc;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvCardnum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvRwpid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long dvContaminated;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dvContaminatedDesc;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long dvDosealarmed;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal dvDosethreshold;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long dvRatealarmed;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long dvRatethreshold;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal dvMaxrate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long dvAnomaly;

    public void setID(Long ID) 
    {
        this.ID = ID;
    }

    public Long getID() 
    {
        return ID;
    }
    public void setDvId(Long dvId) 
    {
        this.dvId = dvId;
    }

    public Long getDvId() 
    {
        return dvId;
    }
    public void setDvEmpid(Long dvEmpid) 
    {
        this.dvEmpid = dvEmpid;
    }

    public Long getDvEmpid() 
    {
        return dvEmpid;
    }
    public void setDvBatchid(String dvBatchid) 
    {
        this.dvBatchid = dvBatchid;
    }

    public String getDvBatchid() 
    {
        return dvBatchid;
    }
    public void setDvDatasource(String dvDatasource) 
    {
        this.dvDatasource = dvDatasource;
    }

    public String getDvDatasource() 
    {
        return dvDatasource;
    }
    public void setDvDosekind(String dvDosekind) 
    {
        this.dvDosekind = dvDosekind;
    }

    public String getDvDosekind() 
    {
        return dvDosekind;
    }
    public void setDvDosetype(String dvDosetype) 
    {
        this.dvDosetype = dvDosetype;
    }

    public String getDvDosetype() 
    {
        return dvDosetype;
    }
    public void setDvValue(BigDecimal dvValue) 
    {
        this.dvValue = dvValue;
    }

    public BigDecimal getDvValue() 
    {
        return dvValue;
    }
    public void setDvHasdeclare(String dvHasdeclare) 
    {
        this.dvHasdeclare = dvHasdeclare;
    }

    public String getDvHasdeclare() 
    {
        return dvHasdeclare;
    }
    public void setDvKzcdoseid(String dvKzcdoseid) 
    {
        this.dvKzcdoseid = dvKzcdoseid;
    }

    public String getDvKzcdoseid() 
    {
        return dvKzcdoseid;
    }
    public void setDvKzcempid(String dvKzcempid) 
    {
        this.dvKzcempid = dvKzcempid;
    }

    public String getDvKzcempid() 
    {
        return dvKzcempid;
    }
    public void setDvStartdate(Date dvStartdate) 
    {
        this.dvStartdate = dvStartdate;
    }

    public Date getDvStartdate() 
    {
        return dvStartdate;
    }
    public void setDvEnddate(Date dvEnddate) 
    {
        this.dvEnddate = dvEnddate;
    }

    public Date getDvEnddate() 
    {
        return dvEnddate;
    }
    public void setDvReaderid(String dvReaderid) 
    {
        this.dvReaderid = dvReaderid;
    }

    public String getDvReaderid() 
    {
        return dvReaderid;
    }
    public void setDvZoneid(String dvZoneid) 
    {
        this.dvZoneid = dvZoneid;
    }

    public String getDvZoneid() 
    {
        return dvZoneid;
    }
    public void setDvDosemeter(String dvDosemeter) 
    {
        this.dvDosemeter = dvDosemeter;
    }

    public String getDvDosemeter() 
    {
        return dvDosemeter;
    }
    public void setDvTaskid(String dvTaskid) 
    {
        this.dvTaskid = dvTaskid;
    }

    public String getDvTaskid() 
    {
        return dvTaskid;
    }
    public void setDvReconst(Date dvReconst) 
    {
        this.dvReconst = dvReconst;
    }

    public Date getDvReconst() 
    {
        return dvReconst;
    }
    public void setDvIscompensate(String dvIscompensate) 
    {
        this.dvIscompensate = dvIscompensate;
    }

    public String getDvIscompensate() 
    {
        return dvIscompensate;
    }
    public void setDvDesc(String dvDesc) 
    {
        this.dvDesc = dvDesc;
    }

    public String getDvDesc() 
    {
        return dvDesc;
    }
    public void setDvCardnum(String dvCardnum) 
    {
        this.dvCardnum = dvCardnum;
    }

    public String getDvCardnum() 
    {
        return dvCardnum;
    }
    public void setDvRwpid(String dvRwpid) 
    {
        this.dvRwpid = dvRwpid;
    }

    public String getDvRwpid() 
    {
        return dvRwpid;
    }
    public void setDvContaminated(Long dvContaminated) 
    {
        this.dvContaminated = dvContaminated;
    }

    public Long getDvContaminated() 
    {
        return dvContaminated;
    }
    public void setDvContaminatedDesc(String dvContaminatedDesc) 
    {
        this.dvContaminatedDesc = dvContaminatedDesc;
    }

    public String getDvContaminatedDesc() 
    {
        return dvContaminatedDesc;
    }
    public void setDvDosealarmed(Long dvDosealarmed) 
    {
        this.dvDosealarmed = dvDosealarmed;
    }

    public Long getDvDosealarmed() 
    {
        return dvDosealarmed;
    }
    public void setDvDosethreshold(BigDecimal dvDosethreshold) 
    {
        this.dvDosethreshold = dvDosethreshold;
    }

    public BigDecimal getDvDosethreshold() 
    {
        return dvDosethreshold;
    }
    public void setDvRatealarmed(Long dvRatealarmed) 
    {
        this.dvRatealarmed = dvRatealarmed;
    }

    public Long getDvRatealarmed() 
    {
        return dvRatealarmed;
    }
    public void setDvRatethreshold(Long dvRatethreshold) 
    {
        this.dvRatethreshold = dvRatethreshold;
    }

    public Long getDvRatethreshold() 
    {
        return dvRatethreshold;
    }
    public void setDvMaxrate(BigDecimal dvMaxrate) 
    {
        this.dvMaxrate = dvMaxrate;
    }

    public BigDecimal getDvMaxrate() 
    {
        return dvMaxrate;
    }
    public void setDvAnomaly(Long dvAnomaly) 
    {
        this.dvAnomaly = dvAnomaly;
    }

    public Long getDvAnomaly() 
    {
        return dvAnomaly;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("ID", getID())
            .append("dvId", getDvId())
            .append("dvEmpid", getDvEmpid())
            .append("dvBatchid", getDvBatchid())
            .append("dvDatasource", getDvDatasource())
            .append("dvDosekind", getDvDosekind())
            .append("dvDosetype", getDvDosetype())
            .append("dvValue", getDvValue())
            .append("dvHasdeclare", getDvHasdeclare())
            .append("dvKzcdoseid", getDvKzcdoseid())
            .append("dvKzcempid", getDvKzcempid())
            .append("dvStartdate", getDvStartdate())
            .append("dvEnddate", getDvEnddate())
            .append("dvReaderid", getDvReaderid())
            .append("dvZoneid", getDvZoneid())
            .append("dvDosemeter", getDvDosemeter())
            .append("dvTaskid", getDvTaskid())
            .append("dvReconst", getDvReconst())
            .append("dvIscompensate", getDvIscompensate())
            .append("dvDesc", getDvDesc())
            .append("dvCardnum", getDvCardnum())
            .append("dvRwpid", getDvRwpid())
            .append("dvContaminated", getDvContaminated())
            .append("dvContaminatedDesc", getDvContaminatedDesc())
            .append("dvDosealarmed", getDvDosealarmed())
            .append("dvDosethreshold", getDvDosethreshold())
            .append("dvRatealarmed", getDvRatealarmed())
            .append("dvRatethreshold", getDvRatethreshold())
            .append("dvMaxrate", getDvMaxrate())
            .append("dvAnomaly", getDvAnomaly())
            .toString();
    }
}
